/*******************************************/
/*        作  者：周乾 编写                */ 
/*******************************************/

/* 网站公共样式 */
body {font-family:'微软雅黑';margin:0;padding:0;background:#ffffff;font-size:12px; background:url(../images/bo_sehe.jpg); color:#999;}
form,img,ul,ol,li,dl,dt,dd,p{margin:0;padding:0;border:0;}
li,dl{list-style-type:none;}
dt{font-family:'微软雅黑'}
.Yh{font-family:'微软雅黑'}
input{vertical-align: middle;margin:0;padding:0; border:0;}
h1,h2,h3,h4,h5,h6{font-size:12px;margin:0; padding:0;}
.Cp{cursor:pointer}
/*title样式*/
.titleh{font-family:'微软雅黑'; font-size:16px; line-height:16px; color:#404040;}


/* 公共样式中的默认超链接样式 */
a {cursor:pointer;}
a:link { text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {}
a:active {text-decoration:none;}

/* 公共字样式 */
.Fwb {font-weight: bold;}
.Fwber {font-weight: bolder;}
.Fwn{ font-weight:normal;}
.Fs12{font-size:12px;}
.Fs14{font-size:14px;}
.Fs16{font-size:16px;}
.Fs18{font-size:18px;}
.Fs20{font-size:20px;}
.Fs24{font-size:24px;}
.Fs30{font-size:30px;}
.Fs34{font-size:30px;}

.Arial{ font-family:Arial;}
.Tahoma{ font-family:Tahoma;}

/*公告颜色样式*/
.White,a.White:link,a.White:visited,a.White:active{ color:White;}  /*白色*/
.Gray,a.Gray:link,a.Gray:visited,a.Gray:active{ color:#838383;}  /*灰色*/
.Blue,a.Blue:link,a.Blue:visited,a.Blue:active{ color:/*Blue*/#0b5091;}  /*蓝色*/
.Black,a.Black:link,a.Black:visited,a.Black:active{ color:Black;}  /*黑色*/
.Red,a.Red:link,a.Red:visited,a.Red:active{ color:Red;}  /*红色*/
.Orange,a.Orange:link,a.Orange:visited,a.Orange:active {color:Orange;}  /*橙色*/
.Green,a.Green:link,a.Green:visited,a.Green:active {color:Green;text-decoration:underline;}  /*绿色*/
.Yellow,a.Yellow:link,a.Yellow:visited,a.Yellow:active {color:Yellow;}  /*黄色*/
.Purple,a.Purple:link,a.Purple:visited,a.Purple:active {color:Purple;}  /*紫色*/


/*公共边框线样式*/
.Pt4{ padding-top:4px;}
.Bn{ border:none;}
.Btn{ border-top:none;}
.Bln{ border-left:none;}
.Brn{ border-right:none;}
.Bbn{ border-bottom:none;}
.Bs1{ border:1px solid #DDD;}
.Bts1{ border-top:1px solid #DDD;}
.Bls1{ border-left:1px solid #DDD;}
.Brs1{ border-right:1px solid #DDD;}
.Bbs1{ border-bottom:1px solid #DDD;}
.Bd1{ border:1px dashed #DDD;}
.Btd1{ border-top:1px dashed #DDD;}
.Bld1{ border-left:1px dashed #DDD;}
.Brd1{ border-right:1px dashed #DDD;}
.Bbd1{ border-bottom:1px dashed #DDD;}
.Bd1_d1{ border:1px dotted #DDD;}
.Btd1_d1{ border-top:1px dotted #DDD;}
.Bld1_d1{ border-left:1px dotted #DDD;}
.Brd1_d1{ border-right:1px dotted #DDD;}
.Bbd1_d1{ border-bottom:1px dotted #DDD;}
.Bd1_d2{ border:1px double #DDD;}
.Btd1_d2{ border-top:1px double #DDD;}
.Bld1_d2{ border-left:1px double #DDD;}
.Brd1_d2{ border-right:1px double #DDD;}
.Bbd1_d2{ border-bottom:1px double #DDD;}
.bdd{ border:1px solid #d9d9d9;}
.bdbt{ border:1px solid #c8c8c8;}

/*居中样式*/
.Mgauto{ margin:0 auto;}
.Vam{vertical-align:middle;}
.Vab{vertical-align:bottom;}
.Vatb{vertical-align:text-bottom;}
.Vat{vertical-align:top;}
.Vatt{vertical-align:text-top;}
.Vabl{ vertical-align:baseline;}
.Tac{ text-align:center;}
.Tar{ text-align:right;}
.Tal{ text-align:left;}

/*框显示类型*/
.Dn {display:none;}
.Db{ display:block;}
.Tdn{ text-decoration:none}
.Tdlt{ text-decoration:line-through;}
.Tdu{text-decoration:underline}
table{border-collapse: collapse;}

/* 内补丁、外补丁样式 */
.Mgl12{ margin-left:12px;}
.Pdt4{ padding-top:4px;}
.pdl4{ padding-left:4px;}
.pdl6{ padding-left:6px;}
.pdl8{ padding-left:8px;}
.pdl10{ padding-left:10px;}
.mgl4{ margin-left:4px;}
.mgl6{ margin-left:6px;}
.mgl8{ margin-left:8px;}
.mgl10{ margin-left:10px;}
.mgt3{ margin-top:3px;}
.P1{ padding:1px;}
.Pr1{ padding-right:1px;}
.P10{ padding:10px;}
.P6{ padding:6px;}
.P9{ padding:9px;}
.Pl10{ padding-left:10px;}
.Pr10{ padding-right:10px;}
.Pt10{ padding-top:10px;}
.Pb10{ padding-bottom:10px;}
.M10{ margin:10px;}
.Ml10{ margin-left:10px;}
.Mr10{ margin-right:10px;}
.Mr6{ margin-right:6px;}
.Mt10{ margin-top:10px;}
.Mb10{ margin-bottom:10px;}
.Mr12{ margin-right:12px;}
.Mt12{ margin-top:12px;}
.Mr0{ margin-right:0;}
.Mgl30{ margin:0 0 0 30px;}
.Mgt6{ margin-top:6px;}


/*浮动样式*/
.fl{ float:left;}
.fr{ float:right;}
.fn{ float:none;}
.cb{ clear:both;}

/*首页样式*/
/*头部*/
body{ background:#f3e4c5;}
.main{ width:980px; margin:0 auto;}
.header{ height:67px; margin-top:16px;}
.logo{float: left;height: 60px;overflow: hidden;margin: 0 20px; padding:10px 0;}
.rg_bg {width: 513px;height: 40px;text-align: right; margin: 15px 20px 0 0;}
.nav{ height:40px; background:#e9c187; margin:0 auto; clear:both;}
.menu{ width:980px; margin:0 auto;}
.menu>ul>li {
  float: left;
  text-align: center;
  margin:0 20px;
}
.menu li a:hover{ background:#985817; color:#fff;}
.menu li a {
  font: bold 14px/40px 微软雅黑;
  color: #492023;
  text-decoration: none;
  border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-ms-border-radius:6px;
	-o-border-radius:6px;
	display:block;
	 width:100%; margin:6px 0;
	 height:28px;
	 line-height:28px; ;
	
}
.menu li a.active{
	color:#fff;
	background:#985817; 
}
.menu li a.hover{
	color:#fff;
	background:#985817; 
	border-radius:6px 6px 0 0;
	-moz-border-radius:6px 6px 0 0;
	-webkit-border-radius:6px 6px 0 0;
	-ms-border-radius:6px 6px 0 0;
	-o-border-radius:6px 6px 0 0;
}

.br6{ border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-ms-border-radius:6px;
	-o-border-radius:6px;}
.search_k {height: 34px;
background: url(../images/search_k.gif) no-repeat 0 0;
width: 450px;margin: 22px 0 0 0; padding-left:32px; margin-right:-45px;
}
.search_text {width: 290px;
height: 24px;
margin: 0 0 0 8px;
border: 0;
font-size: 16px; color:#333;
}
.search_btn {
cursor: pointer;
margin: 0 0 0 8px;
width: 96px;
height: 34px;
background: #e9c187;
border: 0;
color: #fff; font-family:"微软雅黑";
}
.logo img{ float:left;}
/*中部*/
.content{ width:980px; margin:0 auto; padding:10px 0 0 0;}
.sidebar_lf{ background:#ecd7b3; width:230px;  padding:0 10px 10px 10px;}
.title{ font-size:14px; font-weight:bold; color:#c63; float:left; border-left:3px solid #c63; padding-left:10px; margin:4px 0; height:14px; margin:7px 0 7px 8px; line-height:14px;}
.mores{ float: right; padding-right:10px; color:#333;} 
.second_title{ clear:both; padding:10px 0 0 20px; color:#333; line-height:20px;}
.second_title li a{ color:#333;}
.third_title{ clear:both; padding:10px 0 0 20px; color:#333; line-height:20px; position:relative;}
.third_title li a{ color:#333;}
.third_title li span{ position:absolute; right:12px;}
.title_style{ border-bottom:1px solid #333; height:28px; line-height:28px; padding-top:10px;}
.sidebar_rg{ background:#ecd7b3; width:700px; padding:0 10px 10px 10px; margin-bottom:16px;}
/*底部*/
.afoot { 
height: 80px;
background:#e1c497; margin-top:40px;
}
.acopyright { 
height: 80px;
margin: 0 auto;
}
.acopyright p {
line-height: 80px;
font-family: "微软雅黑";
text-align: center;
font-size: 14px;
color: #333;
}
/*about us*/
.contact_us {
    display: block;
    font-size: 15px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    margin-left: -34px;
    padding-left: 50px;
}
.contact_list li {
    color: #666;
    font-size: 13px;
    line-height: 20px;
    margin-bottom: 3px;
}
.content_box{ width:980px; margin:0 auto;  }
.tu{ padding:0 20px 10px 20px;}
.h2s{font: bold 22px/50px 微软雅黑;
color: #C56C24; text-align: center; line-height:30px; margin:30px auto;}
.pst{
    font: 16px/36px "方正楷体简体";
    color: #333; padding:0 20px; 
}
.title_h {
    border-bottom: 1px solid #DC986D;
    line-height: 32px;
    padding-right: 20px;padding-top: 20px;
}
.title_h a{ color:#000;}
.news {
    height: 130px;
    padding-bottom: 15px;
    overflow: hidden;
    border-bottom: 1px solid #ccc;
}
.news img {
    float: left;
    width: 170px;
    display: inline-block;
    height: 110px;
    padding-right: 20px;
    padding-top: 15px;
}
.news_title {
    height: 40px;
    overflow: hidden;
    display: inline-block;
    line-height: 40px;
    padding-top: 10px;
    color: #909090;
    font-size: 12px;
}
.news_title h4 {
    font-size: 16px;
    display: block;
    float: left;
    width: 300px;
    text-align: left;
    height: 40px;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
}
.news_title h4 a{ color:#000;}
.zixun_pp {
    padding: 0px 0px 12px;
    height: 38px;
}
/*翻页*/
.dr_pg {
    height: 26px;
    line-height: 24px;
    margin: 22px auto 0px auto;
    padding: 16px 0px 16px 23px;
		background: #EED4B2;
}
.dr_uppg {
    width: 54px;
    height: 24px;
    border: 1px solid #C7C7C7;
    display: block;
    line-height: 20px;
    text-align: right;
    background: #fff;
    padding: 0px 4px 0px 0px;
    float: left;
}
.dr_upb {
    width: 58px;
    height: 24px;
    display: block;
    background: url("../images/on_page.gif") no-repeat scroll 6px 7px transparent;
	text-align:center; line-height:24px;
}
.dr_pg .dr_ago {
    background: #fff;
}
.dr_pg li {
    width: 26px;
    height: 24px;
    line-height: 24px;
    background: none repeat scroll 0% 0% #FFF;
    border: 1px solid #C7C7C7;
    display: block;
    float: left;
    text-align: center;
    margin: 0px 0px 0px 4px;
	cursor:pointer;
}
.dr_pg .dr_now {
    background: none repeat scroll 0% 0% #DC986D;
    color: #FFF;
}
.dr_dwpg {
    width: 54px;
    height: 24px;
    border: 1px solid #C7C7C7;
    display: block;
    line-height: 23px;
    text-align: center;
    background:#fff;
    padding: 0px 0px 0px 4px;
    float: left;
}
.dr_kskost {
    border: 1px solid #C7C7C7;
    float: left;
    width: 40px;
    height: 24px;
    text-align: center;
	margin:0 10px;
	cursor:pointer;
}
.dr_skost {
    border: 1px solid #C7C7C7;
    float: left;
    width: 30px;
    height: 24px;
    text-align: center;
	margin: 0 4px;
}
/* flexslider banner*/
.flexslider{position:relative;height:180px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:180px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}



/*下拉菜单*/
.a_list{ position:absolute; left:0; top:34px; background:#985817; border:1px solid #985817;z-index: 999;
border-radius:0 0 6px 6px;
-moz-border-radius:0 6px 6px 6px;
-webkit-border-radius:0 6px 6px 6px;
-ms-border-radius:0 6px 6px 6px;
-o-border-radius:0 6px 6px 6px;
}
.a_list li{ font-size:14px; line-height:32px; height:32px; border-bottom:1px dashed #d9d9da; color:#fff; display:block; width:120px; text-align:left; padding-left:20px;}
.a_list li a{ color:#fff;}
.a_list li:last-child{ margin-bottom:8px;}
.relative{ position:relative;}
.menu li .a_list li a:hover{ background:none;}

